Big Huge Thesaurus

Iresine herbstii

noun